Virtual implementation protocol